package co.fitstart.admin.service;

import java.util.List;

import com.demo2do.core.support.Page;

import co.fitstart.entity.user.User;

public interface UserService {

    /**
     * 
     * @param page
     * @return
     */
    public List<User> list(Page page);

    /**
     * 
     * @param mobile
     * @return
     */
    public User load(String mobile);
    
    /**
     * 
     * @param userId
     * @return
     */
    public User load(Long userId);
    
    /**
     * 
     * @param page
     * @return
     */
    public List<User> listUserByMarketCourseRound(Page page);
    
    /**
     * 
     * @param user
     */
    public void editName(User user);
    
    /**
     * 小程序解绑
     * @param user
     */
    public void unbind(User user);

    /**
     * 删除用户
     * @param user
     */
    public void disable(User user);
}
